//学习-Java顺序结构之字符变换之大小写字母转换
/**
 * 任务：将键盘输入的字符转化为小写字母。
 * 类名为：LowerCase
 */

import java.util.Scanner;

public class LowerCase {
	public static void main(String[] args) {

		Scanner reader = new Scanner(System.in);

		// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
		/********** Begin **********/
		// 第一步：获取键盘输入的单个字符
		char inputChar = reader.next().charAt(0);

		// 第二步：判断输入是否为大写字母，仅对大写字母执行转换（避免小写字母运算错误）
		char lowerChar;
		if (inputChar >= 'A' && inputChar <= 'Z') {
			// 大写字母：ASCII值 + 32 转为小写
			lowerChar = (char)(inputChar + 32);
		} else {
			// 非大写字母（如小写字母、数字等）：直接保留原字符（题目核心需求是“转小写”，非大写则无需处理）
			lowerChar = inputChar;
		}

		// 第三步：不换行输出转化后的结果
		System.out.print(lowerChar);
		/********** End **********/

		reader.close(); // 关闭Scanner，避免资源泄漏
	}
}